History
History
Synonyms
UK
US
Meaning:
avenge

to get or take revenge for (oneself) for (something)

retaliate

TAKE SATISFACTION as in Wiktionary
TAKE SATISFACTION as in Wikipedia